Shoe polish
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 A product rubbed onto shoes to make them shine. countable, uncountable
- 2 a substance used to produce a shiny protective surface on footwear wordnet
noun ·Rare ·Advanced level